<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8" />
		<title>4.事件修饰符</title>
		<!-- 引入Vue -->
		<script type="text/javascript" src="../js/vue.js"></script>
		<style>
			.wraper{
				height: 50px;
				padding: 20px;
				background-color: skyblue;
			}
		</style>
	</head>
	<body>
		<!-- 准备好一个容器-->
		<div id="demo">
			<h2>欢迎来到{{school}}</h2>

			<form>
				<button @click.prevent="showInfo">点我提示信息</button>
			</form>
			<br>

			<div class="wraper" @click="showInfo">
				<!-- stop修饰符，可以阻止冒泡 -->
				<button @click.stop="showInfo">点我提示信息</button>
			</div>
			<br>

			<!-- once修饰符，让事件只可触发一次-->
			<button @click.once="showInfo">点我提示信息</button>
			<br><br>

			<div class="wraper" @click="showInfo">
				<!-- stop修饰符，可以阻止冒泡 -->
				<a href="http://www.baidu.com" @click.stop.prevent.once="showInfo">点我提示信息</a>
			</div>
		</div>

		<script type="text/javascript">
			new Vue({
				el:'#demo',
				data:{
					school:'尚硅谷'
				},
				methods:{
					showInfo(){
						alert('欢迎你的到来！')
					}
				}
			})
		</script>
	</body>
</html>